package tmt.usercenter.web.vo.user;

import com.tmt.spring.validation.RequiredField;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * 邮箱验证信息对象
 */
@Getter
@Setter
public class EmailValidateInfo implements Serializable {

    /**
     * 要验证的邮箱地址
     */
    @RequiredField(label = "电子邮箱")
    String email = "";

    /**
     * 发送出去的校验码字
     */
    String sendCode = "";

    //接收到的校验码字
    String receivedCode = "";

    /**
     * 发送间隔时间，单位：秒
     */
    int sendInterval = 180;

    String clientId;

    boolean emailReadOnly = true;

}
